Big Huge Thesaurus

Carduelis flammea

noun